Aarburg, Switzerland: A Scenic Swiss Village With A Majestic Castle And A Unique River Phenomenon